package com.itheima.text02;

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;

public class Demo01 {
    //登录小案例
    public static void main(String[] args) throws IOException {
        /*  将正确的用户名和密码手动保存在本地的e.txt文件中。
            保存格式为:username=zhangsan&password=123
            让用户键盘录入用户名和密码
                    比较用户录入的和正确的用户名密码是否一致
            如果一致则打印登陆成功
                    如果不一致则打印登陆失败*/

        //将文件中的内容获取到当前内存中
        BufferedReader br = new BufferedReader(new FileReader("userinfo.txt"));
        String line = br.readLine();
        br.close();
        //分开存储读取到的内容
        String[] UseInfo = line.split("&");//切割账号密码
        String rightUsername = UseInfo[0].split("=")[1];
        String rightUserword = UseInfo[1].split("=")[1];


        //输入账号密码
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入账号：");
        String UserName = sc.nextLine();

        System.out.println("请输入密码：");
        String Userword= sc.nextLine();

        //比较账号密码
        if(rightUsername.equals(UserName)&&rightUserword.equals(Userword))
            System.out.println("登陆成功");
        else
            System.out.println("登陆失败");
    }
}
